Últimamente he estado usando bastante este gran plugin para WordPress con el que puedes crear fácilmente un sistema de votaciones.
El problema que tenía, es que al cargar los posts o comentarios con ajax, las votaciones no funcionaban. Esto se debe a que el evento click de jQuery, solo funciona con los elementos que están cargados en la página y no los que vamos añadiendo posteriormente.
Buscando entre el código de GD Star Rating he encontrado una solución que no podía ser mas sencilla. Se basa en asignarle a las votaciones el evento click de forma permanente a los elementos que coincidan con el selector, mediante live.
Solo tenemos que ejecutar el siguiente código en nuestro script
jQuery(".gdsr_rating_as > a").live('click',function() { gdsr_rating_standard(this); }); jQuery(".gdthumb > a").live('click',function() { gdsr_rating_thumb(this); });
La primera linea es para votaciones con estrellas y la segunda para los pulgares.
Espero haber ayudado a toda la gente que andaba buscando algo parecido, por que no he conseguido encontrar nada por la web.